Skip to content

Conversation

@mkovalua
Copy link
Contributor

@mkovalua mkovalua commented Jan 16, 2026

Purpose

Some registries members use funder information to determine priority or relevance of submissions. They currently must drill down several layers within their moderation workflow to find this information.

Summary of Changes

Screenshot(s)

5ed4-290b-4e53-98a8-2db063551b9c.mp4

Side Effects

QA Notes

@mkovalua mkovalua marked this pull request as ready for review January 19, 2026 13:48
Comment on lines 186 to 188
catchError((error) => {
return handleSectionError(ctx, 'submissions', error);
})
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
catchError((error) => {
return handleSectionError(ctx, 'submissions', error);
})
catchError((error) => handleSectionError(ctx, 'submissions', error))


return this.metadataService.getCustomItemMetadata(registryId).pipe(
tap((res) => {
const newFunders = res.funders;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove it

Comment on lines 178 to 180
patch({
funders: newFunders,
})
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
patch({
funders: newFunders,
})
patch({ funders: res.funders })

Comment on lines 72 to 75
handleOpen() {
this.loadContributors.emit();
this.loadRegistrySubmissionFunders.emit();
}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is better to have one emit: this.loadAdditionalData.emit().

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add tests for inputs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants